#ifndef STATUS_TYPE_GROUP_H
#define STATUS_TYPE_GROUP_H


enum StatusTypeGroup {

    // Empty (invalid) status type group.
    StatusTypeGroupNone = -1,

    // Online status type group. Contains "Online" and "Free for chat" status types.
    StatusTypeGroupOnline = 0,

    // Away status type group. Contains "Away", "Not available" and "Do not disturb" status types.
    StatusTypeGroupAway = 10,

    // Invisible status type group. Contains "Invisible" status type.
    StatusTypeGroupInvisible = 20,

    //Offline status type group. Contains "Offline" status type.
    StatusTypeGroupOffline = 30
};

#endif // STATUS_TYPE_GROUP_H
